package com.settlement.system.service;

import com.settlement.system.common.exception.ServiceException;
import com.settlement.system.model.entity.common.TblQueryFieldConfig;
import com.settlement.system.reply.ObjectDataResponse;

import java.util.Map;

/**
 * 联表查询字段配置表 服务类
 * @author xiaochuan
 * @since 2022-01-13
 */

public interface ITblQueryFieldConfigService extends IBaseService {

    void refresh(Map<String, Object> model) throws ServiceException;

    TblQueryFieldConfig getByTableNameCnAndColumnNameCn(TblQueryFieldConfig tblQueryFieldConfig);

    ObjectDataResponse pullColumnNameList(Map<String, Object> model);
}

